- agonize
- v1. suffer, writhe, bleed, go through hell, be in misery.2. struggle, wrestle, grapple, fight with; labor, toil, strive, strain, exert oneself, exercise oneself, work on; pour over, worry over, trouble oneself over, lose sleep over, Sl. beat one's brains out.3. torture, excruciate, rack, put someone on the rack, martyr, crucify; pain, hurt, scathe, lacerate, put someone through the wringer; torment, persecute, abuse, beat, Sl. work over, Sl. give someone the works, Archaic. belabor; anguish, distress, grieve, afflict, plague, harrow, rend, worry, trouble, disturb, Scot. fash.
A Note on the Style of the synonym finder. 2014.